throw down a steer - Spanish English Dictionary